package com.chixing.day12_date_factory;

import javax.xml.soap.SAAJResult;

/*
* 包装类:1.泛型 2.String 和 基本数据类型的转换
*  基本数据类型     包装类
*  byte          Byte
*  short         Short
 *  int          Integer
*  long          Long
*  float         Float
*  double        Double
*  char          Charater
*
* (1)基本数据类型转换成对应的包装类的过程 装箱boxing
*   包装类 转换成 对应的基本数据类型 拆箱 unboxing
*   基本数据类型 与 对应的包装类 可以相互转换(自动装箱)
*
* */
public class BoxingDemo {
    public static void main(String[] args) {
        int a = 10;
        Integer i = new Integer(10);

        Float f2 = new Float(99.2f);
        float f3 = f2.floatValue();


        String s1 = Float.toString(45.6f);  //float -->String
        String s3 = String.valueOf(63.2f);  // float --String

        float f4 = Float.parseFloat("89.1");   //String -->float


        //float---->Float可以相互转换
        Float f5 = 72.1f;
        float f6 = f5;

        //float---->Float装箱 boxing
        //Float----float拆箱 unboxing



        //包装类
        int b = 1;
        Integer in = new Integer(1);
        Integer ina = new Integer(11);
        Float f11 = new Float(1.1f);
        float f22 = f11.floatValue();

        // float --String
        String s11 = Float.toString(12.3f);
        String s111 = Float.toString(12.1f);

        String s33 = String.valueOf(34.5f);
        String s3333 = String.valueOf(123.3f);

        //String--->float
        float f44= Float.parseFloat("23");


        float f444 = Float.parseFloat("234");

        //float和Float可以相互转换
        Float f555 = 23.2f;
        float f66 = f555;










    }
}
